import { isMasterApp } from 'hel-iso'
import { libReady } from 'hel-lib-proxy'
import { LIB_NAME } from './configs/subApp'
import 'vant/lib/index.css'; // vant样式放在远程加载和本地启动都可以
import 'ant-design-vue/dist/antd.css';
import 'element-plus/dist/index.css'

(async function () {
  const libProperties = await import('./entrance/libProperties')
  // 注意此处传递的是 default
  libReady(LIB_NAME, libProperties.default)

  // 非子应用时（即不是被别的模块触发载入的情况），自己挂载渲染节点，方便本地调试
  // 可根据项目实际情况控制是否载入 loadApp 文件
  if (isMasterApp()) {
    await import('./loadApp')
  }
}()).catch(console.error)
